package com.xlh.vo.conclude;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author cfz
 */
@ApiModel("课程目标列表VO")
@Data
@Accessors(chain = true)
@JsonInclude(JsonInclude.Include.ALWAYS)
public class ConcludeDetailsVO {

    @ApiModelProperty("主键值")
    private Long id;

    @ApiModelProperty("课程ID")
    private Long courseId;

    @ApiModelProperty("达成度名称")
    private String name;

    @ApiModelProperty("负责人名称")
    private String principal;

    @ApiModelProperty("阈值")
    private BigDecimal thresholdValue;

    @ApiModelProperty("学生总人数")
    private Long studentCount;

    @ApiModelProperty("课程名称")
    private String courseName;

    @ApiModelProperty("成绩")
    private String score;

    @ApiModelProperty("是否发布")
    private Boolean isPublish = false;

    @ApiModelProperty("任务执行时间")
    private String jobExeTime;


}
